var a: (() => number) | () => string
